MKKATALMKHIVALLSSMAKAKSIAIKNKTSAFKTRVLMLSLVKHKKLGFRSISNKIHHLLGHADQDDDNDQDQDKNKAIVLYNSKASTMAHHEEYDVHEEESDKYPDLRHTLFEGEEDFGDLEEEGQGSSVIDMVRTSKEEEGENFKLEDEIDHVADLFISRFHKQMKLQKLLSFKRYQEMLARGT